From bb3174c913059514bf1e99295544844594e3267e Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Mon, 9 Jun 2014 19:18:48 +0200 Subject: [PATCH] reftests: Fix random failures of reftest The reftest is testing "transparent" works as expected by drawing a purple background once with purple and once with transparent and expecting the same result. This works fine unless anti-aliasing happens at rounded corners. The overdraw of the 2nd background changes the antialiased pixels. Fix this by explicitly setting the border radius to 0. Also reindent the file to make it more readable. --- .../reftests/background-color-transparent.css | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/testsuite/reftests/background-color-transparent.css b/testsuite/reftests/background-color-transparent.css index bddb3c88fe..031f6b97ca 100644 --- a/testsuite/reftests/background-color-transparent.css +++ b/testsuite/reftests/background-color-transparent.css @@ -1,4 +1,15 @@ -* { background-image: none; background-color: purple; } -GtkButton { background-color: blue; } -.transparent { background-color: transparent; } -.reference { background-color: purple; } +* { + background-image: none; + border-radius: 0; + background-color: purple; +} + +GtkButton { + background-color: blue; +} +.transparent { + background-color: transparent; +} +.reference { + background-color: purple; +} -- 2.30.2